home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / INFOCTRS.H2_ / infoctrs.h2
Encoding:
Text File  |  2003-02-21  |  3.2 KB  |  83 lines

  1. /**********************************************************************/
  2. /**                       Microsoft Windows NT                       **/
  3. /**                Copyright(c) Microsoft Corp., 1993                **/
  4. /**********************************************************************/
  5.  
  6. /*
  7.     infoctrs.h
  8.  
  9.     Offset definitions for the INFO Server's counter objects & counters.
  10.  
  11.     These offsets *must* start at 0 and be multiples of 2.  In the
  12.     INFOOpenPerformanceData procecedure, they will be added to the
  13.     INFO Server's "First Counter" and "First Help" values in order to
  14.     determine the absolute location of the counter & object names
  15.     and corresponding help text in the registry.
  16.  
  17.     This file is used by the INFOCTRS.DLL DLL code as well as the
  18.     INFOCTRS.INI definition file.  INFOCTRS.INI is parsed by the
  19.     LODCTR utility to load the object & counter names into the
  20.     registry.
  21.  
  22.  
  23.     FILE HISTORY:
  24.         KeithMo     07-Jun-1993 Created.
  25.         MuraliK     02-Jun-1995 Added Counters for Atq I/O requests
  26.         SophiaC     16-Oct-1995 Info/Access Product Split
  27.  
  28. */
  29.  
  30.  
  31. #ifndef _INFOCTRS_H_
  32. #define _INFOCTRS_H_
  33.  
  34.  
  35. //
  36. //  The INFO Server counter object.
  37. //
  38.  
  39. #define INFO_COUNTER_OBJECT                     0
  40.  
  41.  
  42. //
  43. //  The individual counters.
  44. //
  45.  
  46. #define INFO_ATQ_TOTAL_ALLOWED_REQUESTS_COUNTER         2
  47. #define INFO_ATQ_TOTAL_BLOCKED_REQUESTS_COUNTER         4
  48. #define INFO_ATQ_TOTAL_REJECTED_REQUESTS_COUNTER        6
  49. #define INFO_ATQ_CURRENT_BLOCKED_REQUESTS_COUNTER       8
  50. #define INFO_ATQ_MEASURED_BANDWIDTH_COUNTER             10
  51.  
  52. #define INFO_CACHE_FILES_CACHED_COUNTER                 12
  53. #define INFO_CACHE_TOTAL_FILES_CACHED_COUNTER           14
  54. #define INFO_CACHE_FILES_HIT_COUNTER                    16
  55. #define INFO_CACHE_FILES_MISS_COUNTER                   18
  56. #define INFO_CACHE_FILE_RATIO_COUNTER                   20
  57. #define INFO_CACHE_FILE_RATIO_COUNTER_DENOM             22
  58. #define INFO_CACHE_FILE_FLUSHES_COUNTER                 24
  59. #define INFO_CACHE_CURRENT_FILE_CACHE_SIZE_COUNTER      26
  60. #define INFO_CACHE_MAXIMUM_FILE_CACHE_SIZE_COUNTER      28
  61. #define INFO_CACHE_ACTIVE_FLUSHED_FILES_COUNTER         30
  62. #define INFO_CACHE_TOTAL_FLUSHED_FILES_COUNTER          32
  63.  
  64. #define INFO_CACHE_URI_CACHED_COUNTER                   34
  65. #define INFO_CACHE_TOTAL_URI_CACHED_COUNTER             36
  66. #define INFO_CACHE_URI_HIT_COUNTER                      38
  67. #define INFO_CACHE_URI_MISS_COUNTER                     40
  68. #define INFO_CACHE_URI_RATIO_COUNTER                    42
  69. #define INFO_CACHE_URI_RATIO_COUNTER_DENOM              44
  70. #define INFO_CACHE_URI_FLUSHES_COUNTER                  46
  71. #define INFO_CACHE_TOTAL_FLUSHED_URI_COUNTER            48
  72.  
  73. #define INFO_CACHE_BLOB_CACHED_COUNTER                  50
  74. #define INFO_CACHE_TOTAL_BLOB_CACHED_COUNTER            52
  75. #define INFO_CACHE_BLOB_HIT_COUNTER                     54
  76. #define INFO_CACHE_BLOB_MISS_COUNTER                    56
  77. #define INFO_CACHE_BLOB_RATIO_COUNTER                   58
  78. #define INFO_CACHE_BLOB_RATIO_COUNTER_DENOM             60
  79. #define INFO_CACHE_BLOB_FLUSHES_COUNTER                 62
  80. #define INFO_CACHE_TOTAL_FLUSHED_BLOB_COUNTER           64
  81.  
  82. #endif  // _INFOCTRS_H_
  83.